#include<stdio.h>
int combination(int a,int b);
int main(void)
{
	int m,n;
	scanf("%d%d",&m,&n);
	printf("%d",combination(m,n));
	return 0;
}
int combination(int m,int n)
{
	if(n<0)
	{
		return 0;
	}
	if(n==0)
	{
		return 1;
	}
	if(n==1)
	{
		return m;
	}
	if(m<2*n)
	{
		return combination(m,m-n);
	}
	if(m>=2*n)
	{
		return combination(m-1,n-1)+combination(m-1,n);
	}
}

